Self-Index Compression in Electronic Publishing
نویسندگان
چکیده
Compression has been used typically to save disk space and bandwidth. However, from a decade ago, a new family of data structures allows applying compression to save space in main memory as well. The so-called self-indexes are an example of these new structures. They can store a text in space proportional to that of the compressed version of the same text, and at the same time, they allow searching for a pattern in sublinear (sometimes logarithmic) time. In addition, they allow random access, that is, they can extract a portion of the text without the need of decompressing it from the beginning. In this work, we present a real project that uses a self-index in order to explore and exploit its potential advantages as the structure to store and manage text inside electronic books with digital rights management.
منابع مشابه
Dual Spacization Approach to the Electronic Publishing
Dual spacization of publishing means emergence of digital publishing in online and offline virtual environments along with analogue publishing. Analogue publishing is a kind of publishing that is produced in the form of physical printed writings as they appear in a single paper, single or many pages newspapers and magazines and books, writings on leaves and pieces of trees, natural skin and lea...
متن کاملOptical pulse compression based on nonlinear silicon waveguides and chirped Bragg gratings
Due to the growing demand for higher bandwidth, employing optical devices instead of electronic devices in data transmission systems has attracted much attention in recent years. Optical switches, modulators and wavelength converters are a few examples of the required optical devices. CMOS compatible fabrication of these devices, leads to much more growing of this technology. Optical pulse comp...
متن کاملMEDICAL IMAGE COMPRESSION: A REVIEW
Within recent years the use of medical images for diagnosis purposes has become necessity. The limitation in transmission and storage space also growing size of medical images has necessitated the need for efficient method, then image Compression is required as an efficient way to reduces irrelevant and redundancy of the image data in order to be able to store or transmits data. It also reduces...
متن کاملTools for Printing Indexes
This paper describes a set of programs for processing and printing the index for a book or a manual. The input consists of lines containing index terms and page numbers. The programs collect multiple occurrences of the same terms, compress runs of page numbers, create permutations (e.g., ‘index, book’ from ‘book index’), and sort them into proper alphabetic order. The programs can cope with emb...
متن کاملتخمین بار فشاری تجمعی وارد بر مهره چهارم و پنجم کمر در قالیبافان از طریق تکنیک شیب سنجی وضعیت تنه و مشاهده مستقیم در طول یک شیفت کاری
Background and aims: Epidemiological studies have shown a significant correlation between awkward back posture and low back pain among carpet weavers. Therefore, this study aims for estimating cumulative compression load among carpet weavers during a shift work. Methods: In this study, the awkward back postures of 4 male and 9 female carpet weavers were monitored, using electronic inclinometer...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016